Big Huge Thesaurus

animal tissue

noun

sounds kind of like